﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Box.Entities
{
    public partial class Compra
    {
        public Compra()
        {
            this.DetalleCompras = new List<DetalleCompra>();

        }

        public Int32 Id { get; set; }
        public string NumDocumento { get; set; }
        public string ImagenDocumento { get; set; }
        public string TipoPago { get; set; }
        public DateTime FechaCompra { get; set; }
        public decimal Total { get; set; }
        public string EstadoCompra { get; set; }
        public virtual Proveedor Proveedor { get; set; }
        public int IdProveedor { get; set; }

        public virtual TipoDocumento TipoDocumento { get; set; }
        public int IdTipoDocumento { get; set; }

        public List<DetalleCompra> DetalleCompras { get; set; }
        public virtual List<PagoCompra> PagosEvento { get; set; }

        public override string ToString()
        {
            return Proveedor.NombreEmpresa + " - " + Proveedor.RucProvedor;
        }
    }
}
